package com.plum.admin.common.strategy.data;

import com.plum.admin.common.enums.DataScopeTypeEnum;
import com.plum.admin.modules.sys.dto.RoleDTO;

import java.util.List;

/**
 * TODO
 *
 * @author 子丶沫
 * @version 1.0
 * @date 2021/9/1 16:44
 */
public interface AbstractDataScopeHandler {

    /**
     * 获取部门id
     * @param roleDTO
     * @param scopeTypeEnum
     * @return
     */
    List<String> getDeptIdList(RoleDTO roleDTO, DataScopeTypeEnum scopeTypeEnum);
}
